//去除商品详情页图片的自带高度
jQuery(function () {
    jQuery('#detail_img').find('div').height('');
    jQuery('.new_pages').blur(function () {
        var pageNo=jQuery(this).val();
        if(pageNo==undefined || pageNo<1){
            jQuery(this).val(1);
        }
    })
});
//设置一些默认显示
function setDispalyCommon() {
    jQuery("#showProCount").text(jQuery("#recordCount").val());//产品数量
    setSexDisplay();
    setBrandListDisplay();
    setProductClassListDisplay();
    setSortDisplay();
    setHotBrandClass();
}
//设置性别选择
function setSexDisplay() {
    var sexvalue = jQuery("#CurrSex").val();//性别
    if (sexvalue == "" || sexvalue == undefined) {
        sexvalue = 0;
    }
    if (sexvalue == 0) {

        jQuery("#sexGroup a[sex='" + sexvalue + "']").addClass("CurrentSelected");//全部性别 特殊样式
    }
    if (sexvalue == 1) {
        jQuery("#sexGroup a[sex='" + sexvalue + "']").addClass("maleTag");//男童 特殊样式
    }
    if (sexvalue == 2) {
        jQuery("#sexGroup a[sex='" + sexvalue + "']").addClass("femaleTag");//女童 特殊样式
    }

}
//设置 品牌列表显示
function setBrandListDisplay() {

    var len = jQuery("#productbrandgroup a").length;
    if (len <= 1) {
        jQuery("#productbrandgroup").hide();//没有品牌的时候隐藏
    }
}

//设置 分类列表显示
function setProductClassListDisplay() {

    var len = jQuery("#productclasslist_div a").length;
    if (len <= 1) {
        jQuery("#productclasslist_div").hide();//没有分类的时候隐藏
    }
}

//设置排序显示
function setSortDisplay() {

    //下面是排序 选择
    var sort_value = jQuery('#sortField').val();
    var sortT_value = jQuery('#sortFieldT').val();

    /*
	 * 确定当前的tab
	 */
    if (sort_value == "") {
        sort_value = "1";
        sortT_value = "1";
    }
    jQuery("#sortGroup li[index=" + sort_value + "]").addClass("choRed");

    jQuery("#sortGroup li[index=" + sort_value + "] span").addClass(sortT_value == "0" ? "" : "lowSort");
    if (sortT_value == "0") {
        jQuery("#sortGroup li[index=" + sort_value + "] span").removeClass("lowSort");
    } else {
        jQuery("#sortGroup li[index=" + sort_value + "] span").addClass("lowSort");
    }
}

//设置热门品牌显示显示
function setHotBrandClass() {
    jQuery("#productbrandgroup a[isad=1]").addClass("hot");
}
function ProductListOnLoadSuccess() {
    /* jQuery("#liIsSendFast img").attr('src', 'https://img.hznzcn.com/imgs/' + (jQuery("#IsSendFast").val() == "1" ? "chooseFrame.png" : "defaultFrame.png"));
     jQuery("#liOriginal img").attr('src', 'https://img.hznzcn.com/imgs/' + (jQuery("#Original").val() == "1" ? "chooseFrame.png" : "defaultFrame.png"));
     jQuery("#liPostFree img").attr('src', 'https://img.hznzcn.com/imgs/' + (jQuery("#PostFree").val() == "1" ? "chooseFrame.png" : "defaultFrame.png"));
     jQuery("#liHaveVideo img").attr('src', 'https://img.hznzcn.com/imgs/' + (jQuery("#IsHaveVideo").val() == "1" ? "chooseFrame.png" : "defaultFrame.png"));
     jQuery("#liPowerBrand img").attr('src', 'https://img.hznzcn.com/imgs/' + (jQuery("#IsPowerBrand").val() == "1" ? "chooseFrame.png" : "defaultFrame.png"));*/
    jQuery("#price_begin").watermark("￥最低价");
    jQuery("#price_end").watermark("￥最高价");
    jQuery("#productclasslist_div a[cid=" + jQuery("#hid_Cid").val() + "]").addClass("CurrentSelected");
    if (jQuery("#productclasslist_div .CurrentSelected").length <= 0) {
        jQuery("#productclasslist_div a[isall=1]").addClass("CurrentSelected");//默认选中全部
    }
    jQuery('.inputSep').hover(function () {
        jQuery('.priceRange').css('display', 'block');
    }, function () {
        jQuery('.priceRange').css('display', 'none');
    });
    var recordCount = jQuery("#productList_Div .product_item_li").length;
    if (recordCount <= 0) {
        jQuery("#NoData_div").html("暂无数据").show();
    }

    jQuery('#priceRange_submit').click(function () {
        PriceRange_Filter();
    });

    jQuery('#price_begin').bind('keypress', function (event) {
        if (event.keyCode == "13") {
            jQuery("#priceRange_submit").click();
        }
    });
    jQuery('#price_end').bind('keypress', function (event) {
        if (event.keyCode == "13") {
            jQuery("#priceRange_submit").click();
        }
    });
    setclaFic_more();
    setDispalyCommon();
    ShowHeadImg_ProductList();

}
//设置展开收起按钮
function setclaFic_more() {

    jQuery('.claFic-more').toggle(function () {
        jQuery(this).parents('.groupBox').find('.bealWrp').css('height', 'auto');
        var maxHeight = jQuery(this).parent().find('.bealWrp').height();
        if (maxHeight > 210) {
            jQuery(this).parents('.groupBox').find('.bealWrp').css('height', '210px').css('overflow-y', 'scroll');
        } else {
            jQuery(this).parents('.groupBox').find('.bealWrp').css('height', 'auto').css('overflow-y', 'hidden');
        }

        if (jQuery(this).text() == "更多") {
            jQuery(this).html("收起");
        }
    }, function () {
        jQuery(this).parents('.groupBox').find('.bealWrp').css('height', '33px').css('overflow-y', 'hidden');
        if (jQuery(this).text() == "收起") {
            jQuery(this).html("更多");
        }
    });
}

//锚链接到产品列表
function AutoAnchorToProductList() {
    var pathUrl = window.location.pathname;//获取到url
    var noAnchorUrl = "/gallery-" + jQuery("#hid_Cid").val() + "-grid.html";//不需要锚链接的url  就是最初始，没有各种条件的url，比如 /gallery-152-grid.html
    if (pathUrl != noAnchorUrl) {
        //不是初始链接  锚链接到产品列表
        var topVal = jQuery(".container").offset().top - 10;
        jQuery('body,html').animate({ scrollTop: topVal }, 0)
    }
}

//产品列表头部图片隐藏
function ShowHeadImg_ProductList() {
    var q_theshop = jQuery("#hid_TheShopMapping").val();//货源地
    var CurrPageIndex = jQuery("#CurrPageIndex").val() * 1;//获取页数
    if (CurrPageIndex <= 1) {
        var imgdiv = jQuery("#productClassImgDiv");
        var cid = imgdiv.attr("cid");
        if (cid == "151") {//男装
            kk_productlist_slider(q_theshop, cid, "productClassImgDiv");
        } else {
            kk_productlist(q_theshop, cid, "productClassImgDiv");
        }
    }
}

//价格过滤
function PriceRange_Filter() {
    var CurrParameter_Url = window.parent.location.href;
    var price_begin = jQuery("#price_begin").val();
    var price_end = jQuery("#price_end").val();
    var parString = "";
    var isCanSubmit = true;
    var q_price_begin = "";
    var q_price_end = "";
    if (price_begin != "") {
        if (isMoneyOK(price_begin)) {
            price_begin = price_begin * 1;//得到数字
            if (price_begin >= 0) {
                q_price_begin = price_begin.toFixed(2);
            }
            jQuery("#price_begin").css("border-color", "#e2e2e2");//正确就还原边框
        } else {
            jQuery("#price_begin").css("border-color", "#ee3134");//不正确就标红边框
            isCanSubmit = false;
        }
    } else {
        price_begin = 0;
        jQuery("#price_begin").css("border-color", "#e2e2e2");
    }
    if (price_end != "") {
        if (isMoneyOK(price_end)) {
            price_end = price_end * 1;//得到数字
            if (price_end >= 0 && price_end >= price_begin) {//要大于等于开始价格

                q_price_end = price_end.toFixed(2);
            }
            jQuery("#price_end").css("border-color", "#e2e2e2");
        } else {
            jQuery("#price_end").css("border-color", "#ee3134");
            isCanSubmit = false;
        }
    } else {
        jQuery("#price_end").css("border-color", "#e2e2e2");
    }

    if (isCanSubmit) {
        var tempWenHao = "";
        //先删除参数
        CurrParameter_Url = DeleteQueryParameterVal(CurrParameter_Url, "q_price_end");
        CurrParameter_Url = DeleteQueryParameterVal(CurrParameter_Url, "q_price_begin");
        if (q_price_begin != "") {
            //删除后，是否还有参数
            CurrParameter_Url += ((CurrParameter_Url.indexOf('?') != -1 ? "&" : "?") + "q_price_begin=" + q_price_begin);
        }
        if (q_price_end != "") {
            CurrParameter_Url += ((CurrParameter_Url.indexOf('?') != -1 ? "&" : "?") + "q_price_end=" + q_price_end);
        }
        window.parent.location.href = CurrParameter_Url;
    }
}

//只能为正数
function isMoneyOK(str) {
    if (str.length != 0) {
        reg = /^(\d)*(\.(\d){1,2})?$/;
        if (!reg.test(str)) {
            return false;
        }
        else {
            return true;
        }
    }
    else {
        return false;
    }
}

function Brand_ProductListOnLoadSuccess() {
    var hid_BizScope = jQuery("#hid_BizScope").val();
    if (jQuery("#bannerImg").val() != '') {
        jQuery("#banner").attr("src", jQuery("#bannerImg").val()).show();
    } else {
        var dataSrc = jQuery("#banner").attr("data_src");
        if (dataSrc) {
            jQuery("#banner").attr("src", dataSrc);
        } else {
            jQuery("#banner").attr("src", "https://img.hznzcn.com/brand/BrandDefaultBanner.jpg?v=20190325");
        }
        jQuery("#banner").show();
        // if (hid_BizScope != "男装") {
        //     //不是男装才显示
        //     jQuery("#banner").show();
        // }
    }
    jQuery("#liIsSendFast img").attr('src', 'https://img.hznzcn.com/imgs/' + (jQuery("#IsSendFast").val() == "1" ? "chooseFrame.png" : "defaultFrame.png"));
    jQuery("#liOriginal img").attr('src', 'https://img.hznzcn.com/imgs/' + (jQuery("#Original").val() == "1" ? "chooseFrame.png" : "defaultFrame.png"));
    jQuery("#liHaveVideo img").attr('src', 'https://img.hznzcn.com/imgs/' + (jQuery("#IsHaveVideo").val() == "1" ? "chooseFrame.png" : "defaultFrame.png"));
    jQuery("#liIsYc img").attr('src', 'https://img.hznzcn.com/imgs/' + (jQuery("#isYc").val() == "1" ? "chooseFrame.png" : "defaultFrame.png"));
    Brand_OpenProductClassList();//默认打开品牌的分类
    setclaFic_more();

    var productCount = jQuery("#BrandProductListDiv li").length;
    if (productCount <= 0) {
        jQuery("#NoData_div").html("暂无数据").show();
        jQuery("#BrandProductListDiv").hide();
    } else {
        jQuery("#NoData_div").html("").hide();
        jQuery("#BrandProductListDiv").show();
    }

    jQuery("#price_begin").watermark("￥最低价");
    jQuery("#price_end").watermark("￥最高价");;
    jQuery('.inputSep').hover(function () {
        jQuery('.priceRange').css('display', 'block');
    }, function () {
        jQuery('.priceRange').css('display', 'none');
    });

    jQuery('#priceRange_submit').click(function () {
        PriceRange_Filter();
    });

    jQuery('#price_begin').bind('keypress', function (event) {
        if (event.keyCode == "13") {
            jQuery("#priceRange_submit").click();
        }
    });
    jQuery('#price_end').bind('keypress', function (event) {
        if (event.keyCode == "13") {
            jQuery("#priceRange_submit").click();
        }
    });

    AutoAnchorToProductList_Brand();
}


function Brand_OpenProductClassList() {
    //品牌的分类不会太多
    jQuery('.bealWrp').css('height', 'auto').css('overflow-y', 'hidden').css("width", "1100px");;//默认展开,改变宽度
    jQuery(".claFic-more").hide();//隐藏

}
//锚链接到产品列表_品牌
function AutoAnchorToProductList_Brand() {
    var pathUrl = window.location.pathname;//获取到url
    var noAnchorUrl = "/brand-" + jQuery("#bid").val() + ".html";//不需要锚链接的url  就是最初始，没有各种条件的url，比如 /brand-578.html
    if (pathUrl != noAnchorUrl) {
        //不是初始链接  锚链接到产品列表
        var topVal = jQuery("#Class_parent_div").offset().top - 10;
        jQuery('body,html').animate({ scrollTop: topVal }, 0)
    }
}

//-------获取N1------
// function GeN1_tProductList() {
//     GeN_tProductList("N1List_div", "N1");
// }
// -------获取N2 会根据页面上列表id来区分------
function GeN2_tProductList(N2_TypeValue,divId) {
    var N2_Type = ("undefined" == typeof N2_TypeValue) ? "" : N2_TypeValue;
    if (jQuery("#"+divId).length > 0 && N2_Type != "") {
        GeN_tProductList(divId, N2_Type);
    }
}
// -------获取N区------
function GeN_tProductList(divId, type) {
    if(type == undefined || type == ''){ return; }
    var theShop = jQuery("#hid_TheShopMapping").val();//货源地
    if (jQuery("#" + divId).length > 0) {
        var params = '/gallery/recommendBrandList';
        jQuery.ajax({
            type: "get",
            timeout: 5000, //超时时间设置，单位毫秒
            url: params,
            data: { type: type, theShop: theShop, t: new Date().getTime() },
            dataType: 'json',
            success: function (msg) {
                if (msg == null || msg == undefined || msg == "") {
                    return false;
                }
                if(msg.N2BrandProductList == null || msg.N2BrandProductList == undefined){ return; }
                // var TempN2Temple =
                // msg.N2TempleTe;//后台返回模板
                // if (TempN2Temple == "" || TempN2Temple == undefined) {
                //     return false;
                // }
                // jQuery("#"+divId+"_Container").html(TempN2Temple);//获取到的模板赋值给容器，下面获取模板就能获取到了

                var tplTemple_N2 = jQuery('#tplTemple_N2').html(); //读取模版
                if (tplTemple_N2 == "" || tplTemple_N2 == undefined) {
                    return false;
                }
                var tplProductTemple_N2 = jQuery('#tplProductTemple_N2').html(); //读取模版

                laytpl(tplTemple_N2).render(msg.N2BrandProductList, function (render) {
                    jQuery("#" + divId).html(render);
                });

                for (var i = 0; i < msg.N2BrandProductList.length; i++) {
                    var itemAd = msg.N2BrandProductList[i];
                    //追加产品
                    if (itemAd.brandId != undefined && itemAd.brandId != "") {
                        laytpl(tplProductTemple_N2).render(itemAd.productList, function (render2) {
                            jQuery("#Groom_Brand_N2_productList_" + itemAd.brandId).html(render2);
                        });
                    }

                }
                N_OnLoadSuccess();
            },
            complete: function (XMLHttpRequest, status) { //请求完成后最终执行参数
                if (status == 'timeout') {//超时,status还有success,error等值的情况
                }
            }
        });
    }
}
var interval;
//N1和N2公用一个
function N_OnLoadSuccess() {
    //默认选中第1个
    jQuery(".groom-brand-top .brand-li").eq(0).addClass("groom-Ok");
    jQuery(".ClothesBox[bid=" + jQuery(".groom-brand-top .brand-li").eq(0).attr("bid") + "]").show();
    var oldIndex = -1;
    interval = setInterval(function () {
        setBrandLiIndex();
    }, 3000);

    jQuery(".groom-brand .groom-brand-top ul").delegate('li.brand-li', 'click mouseenter', function (e) {
        switchBrandTab(this, e.type);
    }).delegate('li.brand-li', "mouseleave", function () {
        interval = setInterval(function () {
            setBrandLiIndex();
        }, 3000);
    });
    jQuery(".ClothesBox[bid]").mouseenter(function () {
        clearInterval(interval);
    }).mouseleave(function () {
        interval = setInterval(function () {
            setBrandLiIndex();
        }, 3000);
    });
}
function setBrandLiIndex() {
    var brandCount = jQuery(".groom-brand-top .brand-li").length;
    var theIndex = jQuery('.groom-brand-top .brand-li').index(jQuery('.groom-brand-top .groom-Ok')) + 1;
    if (theIndex >= brandCount) {
        theIndex = 0;
    }
    switchBrandTab(jQuery(".groom-brand-top .brand-li").eq(theIndex),"click");
}

function switchBrandTab(obj,etype) {
    var newBid = jQuery(obj).attr("bid");
    if (etype == "mouseenter") {
        clearInterval(interval);
    }
    jQuery(".groom-brand-top .brand-li").removeClass('groom-Ok');
    jQuery(obj).addClass("groom-Ok");
    jQuery(".ClothesBox").hide();
    jQuery(".ClothesBox[bid=" + newBid + "]").show();
}

function GetUploadAndDownloadCount_Batch() {
    var id_array = new Array();
    jQuery(".mainsrpWrap .product_item_li").each(function () {
        id_array.push(jQuery(this).attr("productid"));//向数组中添加元素
    });
    if (id_array.length <= 0) {
        return;
    }
    var idstr = id_array.join(',');//将数组元素连接起来以构建一个字符串
    var paras = { productIds: idstr};
    jQuery.ajax({
        type: "GET",
        timeout: 10000, //超时时间设置，单位毫秒
        contentType: "application/json; charset=utf-8",
        url: '/product/GetUploadAndDownloadCountBatch',
        data: paras,
        dataType: "json",
        success: function (d) {
            if (!d||d.length<=0) {
                return;
            }
            for (var i=0 ;i<d.length;i++){
                var productid = d[i].productId;
                var AllUploadCount = d[i].allUploadCount;
                var AllDownloadCount = d[i].allDownloadCount;
                jQuery(".Product_OneKeySum_" + productid).html(AllUploadCount);
                jQuery(".Product_DownloadSum_" + productid).html(AllDownloadCount);
            }
        },
        complete: function (XMLHttpRequest, status) { //请求完成后最终执行参数
            if (status == 'timeout') {//超时,status还有success,error等值的情况
            }
        }
    });
}
//缺货率
function GetProductPickRate(obj, productId) {
    if (productId == null || productId == "" || productId == undefined) {
        return false;
    }
    var parentObj = jQuery(obj).parent();
    var chat_html = jQuery(parentObj).find(".OOSDiv_" + productId).attr("IsInitChart");
    if (chat_html == "true") {
        //已经实例化过了
        //  jQuery(parentObj).find(".OOSDiv_" + productId).show();
        var Height_LackRate=  jQuery(parentObj).attr("Height_LackRate");
        var Lowest_LackRate =jQuery(parentObj).attr("Lowest_LackRate");
        var  Lack_namejson=  jQuery(parentObj).attr("Lack_namejson");
        var Lack_valuejson = jQuery(parentObj).attr("Lack_valuejson");
        Lack_namejson = eval('(' + Lack_namejson + ')');
        Lack_valuejson = eval('(' + Lack_valuejson + ')');
        InitHZNZCNChart_ProductList_New(parentObj, productId, ".OOSDivChart_" + productId, Lack_namejson, Lack_valuejson);
        jQuery(parentObj).find(".Height_LackRate_" + productId).html(Height_LackRate + "%");
        jQuery(parentObj).find(".Lowest_LackRate_" + productId).html(Lowest_LackRate + "%");
        jQuery(parentObj).find(".waitload_img_" + productId).hide();
        jQuery(parentObj).find(".OOSDiv_" + productId).show().attr("IsInitChart", "true");
        return false;
    }
    var paras = { productid: productId, OptionType: "GetProductPickRate" };
    jQuery.ajax({
        type: "GET",
        timeout: 5000, //超时时间设置，单位毫秒
        contentType: "application/json; charset=utf-8",
        url: '/product/GetProductInfoCommon',
        data: paras,
        dataType: "json",
        success: function (d) {
            if (!d) {
                return;
            }
            var Height_LackRate = d.height_LackRate;
            var Lowest_LackRate = d.lowest_LackRate;
            var Lack_namejson = d.Lack_namejson;
            var Lack_valuejson = d.Lack_valuejson;
            var LastDay_LackRate = d.LastDay_LackRate;
            jQuery(parentObj).attr("Lack_namejson",Lack_namejson);
            jQuery(parentObj).attr("Lack_valuejson",Lack_valuejson);
            jQuery(parentObj).attr("Height_LackRate",Height_LackRate);
            jQuery(parentObj).attr("Lowest_LackRate",Lowest_LackRate);
            var OOS_buttonClass = d.OOS_buttonClass;
            Lack_namejson = eval('(' + Lack_namejson + ')');
            Lack_valuejson = eval('(' + Lack_valuejson + ')');

            InitHZNZCNChart_ProductList_New(parentObj, productId, ".OOSDivChart_" + productId, Lack_namejson, Lack_valuejson);
            jQuery(parentObj).find(".Height_LackRate_" + productId).html(Height_LackRate + "%");
            jQuery(parentObj).find(".Lowest_LackRate_" + productId).html(Lowest_LackRate + "%");
            jQuery(parentObj).find(".waitload_img_" + productId).hide();
            jQuery(parentObj).find(".OOSDiv_" + productId).show().attr("IsInitChart", "true");
        },
        complete: function (XMLHttpRequest, status) { //请求完成后最终执行参数
            if (status == 'timeout') {//超时,status还有success,error等值的情况
            }
        }
    });
}
//获取高配到率品牌列表
function GetHighPickBrandList() {
    var q_theshop = jQuery("#hid_TheShopMapping").val();//货源地
    var paras = { OptionType: "GetHighPickBrandList", q_theshop: q_theshop };
    var HighPickBrand_Templete = jQuery("#HighPickBrand_Templete").html();//品牌模板
    var HighPickBrandProduct_Templete1 = jQuery("#HighPickBrandProduct_Templete1").html();//产品模板1  给第一个大图产品用的
    var HighPickBrandProduct_Templete2 = jQuery("#HighPickBrandProduct_Templete2").html();//产品模板2  给第二第三的小图产品用的
    jQuery.ajax({
        type: "GET",
        timeout: 5000, //超时时间设置，单位毫秒
        contentType: "application/json; charset=utf-8",
        url: '/brand/getHighPickBrandList',
        data: paras,
        success: function (d) {
            if (!d || d == "" || d == null) {
                return false;
            }
            // d = eval('(' + d + ')');

            if (d.length <= 0) {
                return false;
            }
            var FinallHtml = "";
            jQuery.each(d, function (n, value) {
                if (value.id == null || value.id == "") {
                    return;
                }
                // var TempBrandHtml = HighPickBrand_Templete.replace(/{{BrandURL}}/g, value.BrandURL);//品牌路径
                var TempBrandHtml = HighPickBrand_Templete.replace(/{{bid}}/g, value.id);//id
                TempBrandHtml = TempBrandHtml.replace(/{{BrandName}}/g, value.name);//名称
                TempBrandHtml = TempBrandHtml.replace(/{{BrandYears}}/g, value.brandYears);//年份
                TempBrandHtml = TempBrandHtml.replace(/{{BrandAddress}}/g, value.brandAddress);//地址
                TempBrandHtml = TempBrandHtml.replace(/{{Brand_Medal}}/g, value.brandMedal);//勋章
                TempBrandHtml = TempBrandHtml.replace(/{{SaleOneYearRage}}/g, value.saleOneYearRage);//
                TempBrandHtml = TempBrandHtml.replace(/{{returnRateColor}}/g, value.brandReturnRateVO.returnRateColor);
                TempBrandHtml = TempBrandHtml.replace(/{{returnRateRange}}/g, value.brandReturnRateVO.returnRateRange);
                /* if(value.brandReturnRateVO.type == 0){
                     TempBrandHtml = TempBrandHtml.replace(/{{returnTypeString}}/g, '<p>比同行<i  class="sortI4">-%</i></p>');
                 } else*/
                if(value.brandReturnRateVO.type == 0) {
                    TempBrandHtml = TempBrandHtml.replace(/{{returnTypeString}}/g, '<p>好于<i  class="sortI4" style="margin: 0px">'+value.brandReturnRateVO.avgDeviation+'%</i>的同行</p>');
                } else {
                    TempBrandHtml = TempBrandHtml.replace(/{{returnTypeString}}/g, '<p>好于<i  class="sortI2" style="margin: 0px">'+value.brandReturnRateVO.avgDeviation+'%</i>的同行</p>');
                }
                /*  if(value.brandLack7RateVO.type == 0){
                      TempBrandHtml = TempBrandHtml.replace(/{{rateTypeString}}/g, '<p>比同行<i  class="sortI4">-%</i></p>');
                  }else */
                if(value.brandLack7RateVO.type == 0){
                    TempBrandHtml = TempBrandHtml.replace(/{{rateTypeString}}/g, '<p>好于<i  class="sortI4" style="margin: 0px">'+value.brandLack7RateVO.avgDeviation+'%</i>的同行</p>');
                }else {
                    TempBrandHtml = TempBrandHtml.replace(/{{rateTypeString}}/g, '<p>好于<i  class="sortI2" style="margin: 0px">'+value.brandLack7RateVO.avgDeviation+'%</i>的同行</p>');
                }
                var slHaveIco="";
                if(value.isPowerBrand==1){
                    slHaveIco="slHaveIco";
                }
                TempBrandHtml = TempBrandHtml.replace(/{{slHaveIco}}/g, slHaveIco);
                TempBrandHtml = TempBrandHtml.replace(/{{lack7DayColor}}/g, value.brandLack7RateVO.lack7DayColor);
                TempBrandHtml = TempBrandHtml.replace(/{{lack7RateRange}}/g, value.brandLack7RateVO.lack7RateRange);

                var minclassname = "";//每组3个，中间那个有个特殊样式的
                if (n % 3 == 0) {
                    //三个为一组，是每组第一个  ，在前面 加个 div
                    TempBrandHtml = "<div class=\"qualityGoods\">" + TempBrandHtml;
                }
                if (n % 3 == 1) {
                    //三个为一组，是每组第二个  ，存在特殊样式
                    minclassname = "midList-rw";
                }

                if (n % 3 == 2) {
                    //三个为一组，是每组最后一个  ，在前面 加个 /div
                    TempBrandHtml = TempBrandHtml + "</div>";
                }

                TempBrandHtml = TempBrandHtml.replace(/{{midList-rw}}/g, minclassname);

                var TempProductListHtml1 = "";
                var TempProductListHtml2 = "";
                //循环产品
                jQuery.each(value.productList, function (pn, pvalue) {
                    var tempProductTemple = "";
                    if (pn % 3 == 0) {
                        //第一个产品是大图模板
                        tempProductTemple = HighPickBrandProduct_Templete1;
                    } else {
                        //其他产品是小图模板
                        tempProductTemple = HighPickBrandProduct_Templete2;
                    }

                    tempProductTemple = tempProductTemple.replace(/{{ProductId}}/g, pvalue.id);
                    tempProductTemple = tempProductTemple.replace(/{{ProductName}}/g, pvalue.name);
                    tempProductTemple = tempProductTemple.replace(/{{ProductName2}}/g, pvalue.name2);
                    tempProductTemple = tempProductTemple.replace(/{{Pro_ImagesURL}}/g, pvalue.images);
                    tempProductTemple = tempProductTemple.replace(/{{Price}}/g, (pvalue.marketLowPrice/100).toFixed(2));
                    if(pvalue.firstSale == 0) {
                        tempProductTemple = tempProductTemple.replace(/{{firstSale}}/g, "<div class='sfIco'></div>");
                    } else {
                        tempProductTemple = tempProductTemple.replace(/{{firstSale}}/g, "");
                    }
                    if (pn % 3 == 0) {
                        //第一个产品是大图
                        TempProductListHtml1 += tempProductTemple;
                    } else {
                        //其他产品是小图模板
                        TempProductListHtml2 += tempProductTemple;
                    }

                });

                TempBrandHtml = TempBrandHtml.replace(/{{HighPickBrandProduct_Templete1}}/g, TempProductListHtml1);
                TempBrandHtml = TempBrandHtml.replace(/{{HighPickBrandProduct_Templete2}}/g, TempProductListHtml2);

                FinallHtml += TempBrandHtml;
            });
            jQuery("#BrandList_Container .shuffling").html(FinallHtml);
            jQuery("#BrandList_Container").show();
            InitHighPickBrandList();
        },
        complete: function (XMLHttpRequest, status) { //请求完成后最终执行参数
            if (status == 'timeout') {//超时,status还有success,error等值的情况
                layer.msg("操作失败");
            }
        }
    });
}


function InitHighPickBrandList() {
    GetBrandListCollectInfo();

    jQuery(".Brand_Collect_Button").each(function () {
        var bid = jQuery(this).attr("collectid");
        //收藏产品
        Bind_Collection_Click(".Brand_Collect_Button[collectid='" + bid + "']", CollectionType.Brand, bid, SetBrandListItem_CollecInfo);//Bind_Collection_Click和CollectionType对象在 logininfoNewEdition.js中
    });

    animate_show_price();
    var contAll = jQuery('#BrandList_Container .shuffling .qualityGoods').length;
    if (contAll > 1) shuffSwitch();
    function shuffSwitch() {
        var i = 0;
        var timer = null;
        var shfWidth = jQuery('.shfBox').width();
        var allUl = jQuery('#BrandList_Container .shuffling .qualityGoods').length;
        for (var j = 0; j < allUl; j++) { //创建圆点
            jQuery('.dot').append('<span></span>')
        }
        jQuery('.dot span').first().addClass('dotFocus'); //给第一个圆点添加样式
        var firstUl = jQuery('#BrandList_Container .shuffling .qualityGoods').first().clone(); //复制第一个div
        jQuery('#BrandList_Container .shuffling').append(firstUl).width(jQuery('#BrandList_Container .shuffling .qualityGoods').length * shfWidth); //将第一个ul放到最后一个shuffling后，设置ul的宽度为ul个数*盒子宽度
        //鼠标划入圆点
        jQuery('.dot span').mouseover(function () {
            var _index = jQuery(this).index();
            jQuery('#BrandList_Container .shuffling').stop().animate({ left: -_index * shfWidth }, 1000);
            jQuery('.dot span').eq(_index).addClass('dotFocus').siblings().removeClass('dotFocus');
            i = _index;
            animate_show_price();
        });
        //定时器自动播放
        move();
        function move() {
            timer = setInterval(function () {
                i++;
                if (i == jQuery('#BrandList_Container .shuffling .qualityGoods').length) {
                    i = 1;
                    jQuery('#BrandList_Container .shuffling').css({ left: 0 });
                };

                jQuery('#BrandList_Container .shuffling').stop().animate({ left: -i * shfWidth }, 2500);
                if (i == jQuery('#BrandList_Container .shuffling .qualityGoods').length - 1) {
                    jQuery('.dot span').eq(0).addClass('dotFocus').siblings().removeClass('dotFocus');
                } else {
                    jQuery('.dot span').eq(i).addClass('dotFocus').siblings().removeClass('dotFocus');
                }
                animate_show_price();
            }, 6000);
        }

        //鼠标移入，暂停自动播放，移出，开始自动播放
        jQuery('.shfBox').hover(function () {
            clearInterval(timer);
        }, function () {
            move()
        })
    }

}

function animate_show_price() {

    jQuery("#BrandList_Container .pto-mid .lf-ig-big,#BrandList_Container li").unbind("hover"); //移除hover
    //-----==================----
    //---=滑上价格描述切换显示=----
    //-----==================----
    jQuery("#BrandList_Container .pto-mid .lf-ig-big,#BrandList_Container li").hover(function () {
        jQuery(this).find().stop(false, true);
        jQuery(this).find(".textContent").animate({ bottom: 0 }, 200);
        jQuery(this).find(".sus-price").animate({ left: -51 }, 100);
    }, function () {
        jQuery(this).find().stop(false, true);
        jQuery(this).find(".textContent").animate({ bottom: -46 }, 200);
        jQuery(this).find(".sus-price").animate({ left: 0 }, 100);
    });
}



jQuery(function () {
    Init_NewProductItme();//初始化  产品 item
    Init_ClearAllFilter();//清除所有产品
    getUploadRemark();//根据用户的上传平台的标识
});


function getUploadRemark() {
    var id_array = new Array();
    jQuery(".mainsrpWrap .product_item_li").each(function () {
        id_array.push(jQuery(this).attr("productid"));//向数组中添加元素
    });
    if (id_array.length <= 0) {
        return;
    }
    var idstr = id_array.join(',');//将数组元素连接起来以构建一个字符串

    var paras = { productIds: idstr,_csrf:jQuery("#_csrf").val()};
    jQuery.ajax({
        type: "POST",
        timeout: 5000, //超时时间设置，单位毫秒
        url: '/product/getUploadRemark',
        data: paras,
        success: function (d) {
            if (!d||d.length<=0) {
                return;
            }
            for (var i=0 ;i<d.length;i++){
                var proId = d[i].productId;
                var platForm= jQuery("div.exisPlatform[productid="+proId+"]");
                platForm.css("display","block");
                var clazz="platCom exis"+d[i].uploadType;
                platForm.children(".platText").append("<span class='"+clazz+"'></span>")
            }

        },
        complete: function (XMLHttpRequest, status) { //请求完成后最终执行参数
            if (status == 'timeout') {//超时,status还有success,error等值的情况
            }
        }
    });
}


//新版的产品列表项实例化
//悬浮 显示元素
function Init_NewProductItme() {

    GetProductListItem_Hover_Templete();//初始化 产品的  悬浮内容（为了seo，才这样后置初始化）

}

function Bind_Product_Collection_Batch() {

    jQuery(".mainsrpWrap .product_item_li .Product_Collect_Button").each(function () {
        var productid = jQuery(this).attr("collectid");
        //收藏产品
        Bind_Collection_Click(".Product_Collect_Button[collectid='" + productid + "']", CollectionType.Product, productid, SetProductListItem_CollecInfo);//Bind_Collection_Click和CollectionType对象在 logininfoNewEdition.js中
    });

}



function NewProductItem_Hover() {
    jQuery(".mainsrpWrap .product_item_li .pic").unbind("hover"); //移除hover
    jQuery(".product_item_li .less-Rg-p2").unbind("hover"); //移除hover
    jQuery(".product_item_li .reportWrap").unbind("hover"); //移除hover

    jQuery(".mainsrpWrap .product_item_li").each(function () {
        var productid = jQuery(this).attr("productid");

        jQuery(this).find('.pic').hover(function () {
            jQuery(this).parents('li').find('.quick-gn').hide();//强制隐藏 下面的slideToggle 就肯定是显示了  （有时候会错乱，达不到自己想要的效果）
            jQuery(this).parents('li').find('.dataFrame').hide();
            jQuery(this).parents('li').find('.quick-gn').stop().slideToggle(300);
            //   jQuery(this).parents('li').find('.exisPlatform').stop().slideToggle(300);
            jQuery(this).parents('li').find('.dataFrame').stop().fadeToggle(300);
        }, function () {
            jQuery(this).parents('li').find('.quick-gn').show();//强制显示 下面的slideToggle 就肯定是隐藏了
            jQuery(this).parents('li').find('.dataFrame').show();
            jQuery(this).parents('li').find('.quick-gn').stop().slideToggle(300);
            //   jQuery(this).parents('li').find('.exisPlatform').stop().slideToggle(300);
            jQuery(this).parents('li').find('.dataFrame').stop().fadeToggle(300);
        });
    });
    jQuery(".product_item_li .less-Rg-p2").each(function () {
        var stay;
        jQuery(this).hover(function () {
            jQuery(this).parent().find(".reportWrap").show();
        }, function () {
            stay = setTimeout(function () {
                jQuery(".reportWrap").hide();
            }, 100)
        });
        jQuery(".product_item_li .reportWrap").hover(function () {
            clearTimeout(stay)
        }, function () {
            jQuery(".reportWrap").hide();
        });
    });

}


//产品最近7天缺货率
function GetLastOutOff7Day_Batch() {

    var id_array = new Array();
    jQuery(".mainsrpWrap .product_item_li").each(function () {
        id_array.push(jQuery(this).attr("productid"));//向数组中添加元素
    });
    if (id_array.length <= 0) {
        return;
    }
    var idstr = id_array.join(',');//将数组元素连接起来以构建一个字符串

    var paras = { productIds: idstr};
    jQuery.ajax({
        type: "GET",
        timeout: 5000, //超时时间设置，单位毫秒
        contentType: "application/json; charset=utf-8",
        url: '/product/GetLastOutOff7Day_Batch',
        data: paras,
        dataType: "json",
        success: function (d) {
            if (!d) {
                return;
            }
            jQuery.each(d, function (n, valueObj) {
                if (valueObj.productId == null || valueObj.productId == "") {
                    return;
                }
                var productid = valueObj.productId;
                var LastOutOff7day = valueObj.lastOutOff7day;
                var OOS_buttonClass = valueObj.oosButtonClass;
                jQuery(".LastDay_LackRate_" + productid).html(LastOutOff7day + "%");
                jQuery(".ProductPickRate_Div_" + productid).removeClass("greenChos").removeClass("redChos");
                jQuery(".ProductPickRate_Div_" + productid).addClass(OOS_buttonClass);
            });
        },
        complete: function (XMLHttpRequest, status) { //请求完成后最终执行参数
            if (status == 'timeout') {//超时,status还有success,error等值的情况
            }
        }
    });

}



/*
产品列表的缺货率实例化
*/

function InitHZNZCNChart_ProductList_New(ParentContainer, productId, divID, NameJson, valueJson) {
    var NoRateCount = 0;//不缺货统计
    var NoDataCount = 0;//无数据 统计
    var finallJosnValue = "";//最后要生成的json
    var tempJsonObj = eval(valueJson);//临时json
    //解析值
    var isNoRateValue = true;//是否不缺货 主要用与显示线条和点的颜色
    var RateTypeValue = 0;//数据缺货情况类型  0 默认  1：无数据  2：缺货
    //解析数组
    jQuery.each(tempJsonObj, function (i, item) {
        if (item != "") {
            isNoRateValue = false;//有不为空的数据就说明 取到了数据
            finallJosnValue += (finallJosnValue == "" ? item : "," + item);
            if (item == "0" || item == "0.00") {
                NoRateCount++;//不缺货+1
            }
        }
        else {
            finallJosnValue += (finallJosnValue == "" ? "0" : ",0");
            NoDataCount++;//无数据+1
        }

    });
    if (NoDataCount == 7) {
        RateTypeValue = 1;//7个都是无数据
    }
    if (NoRateCount == 7 || (NoRateCount > 0 && (NoRateCount + NoDataCount)) == 7) {
        RateTypeValue = 2;//7个都是无缺货 或者 无数据和不缺货(不缺货要大于0)加起来是7 就是不缺货
    }

    finallJosnValue = eval('[' + finallJosnValue + ']');//生成显示的json
    jQuery(ParentContainer).find(divID).highcharts({
        title: {
            text: '',
            x: -20 //center
        },
        xAxis: {
            categories: NameJson
        },
        yAxis: {
            title: {
                text: ''
            },
            labels: {
                formatter: function () {
                    return this.value + '%';
                }
            },
            plotLines: [{
                value: 0,
                width: 1,
                color: '#808080'
            }],
            tickPositions: [0, 50, 100]
        },
        tooltip: {
            pointFormat: '<tspan style="font-weight:bold;color:#333333">' + TooltipFormat('{point.x}') + '</tspan>'

        },
        legend: {
            layout: 'vertical',
            align: 'right',
            verticalAlign: 'middle',
            borderWidth: 0
        },
        series: [{
            name: 'LackRate',
            data: finallJosnValue,
            isNoRate: isNoRateValue,
            OldData: valueJson//原生的json 未做处理的，用于悬浮显示时 判断用
        }]
    });
    if (RateTypeValue == 1) {
        jQuery(ParentContainer).find(".Span_RateType_" + productId).html("暂无数据");
        jQuery(ParentContainer).find(".Span_RateType_" + productId).css("color", "#909090").css("font-weight", "bold");
    }
    else if (RateTypeValue == 2) {
        jQuery(ParentContainer).find(".Span_RateType_" + productId).html("一件不缺");
        jQuery(ParentContainer).find(".Span_RateType_" + productId).css("color", "#909090").css("font-weight", "bold");
    }
}






//清除所有条件
function ClearAllFilter() {

    var CurrParameter_FirstPageUrl = jQuery("#CurrParameter_FirstPageUrl").val();

    window.parent.location.href = CurrParameter_FirstPageUrl;

}
//初始化情况筛选
function Init_ClearAllFilter() {
    var isHadSpecialQuery = ProductListHasSpecialAppendQueryParam();//只要有一些指定的，和url重写混合用的 特殊参数,，就返回true
    if (isHadSpecialQuery) {
        jQuery(".ClearAllFilter").css("float", "left");
        jQuery(".ClearAllFilter").css("margin-left", "10px");
        jQuery(".ClearAllFilter").css("color", "#6b6b6b");
        jQuery(".ClearAllFilter").css("cursor", "pointer");
        jQuery(".ClearAllFilter").html("清空筛选");

        jQuery('.ClearAllFilter').click(function () {
            ClearAllFilter();
        });

        jQuery('.ClearAllFilter').hover(function () {
            jQuery(".ClearAllFilter").css("color", "#ee3134");
        }, function () {
            jQuery(".ClearAllFilter").css("color", "#6b6b6b");
        });

        jQuery(".ClearAllFilter").show();
    }
}


function Init_ProductAttributeShow() {
    jQuery("#ProductAttributeList .attribute-cloth li").each(function () {
        var pid = jQuery(this).attr("pid");
        var isselect = jQuery("#ProductAttributeList .contWrap .attribute-rig a[pid='" + pid + "'][isselected='1']").length > 0;
        if (isselect) {
            jQuery(this).hide();
            jQuery(this).attr("IsHide", "1");
        } else {
            jQuery(this).show();
            jQuery(this).attr("IsHide", "0");
        }

    });
    if (jQuery("#ProductAttributeList .attribute-cloth li").length == jQuery("#ProductAttributeList .attribute-cloth li[IsHide='1']").length) {
        jQuery("#ProductAttributeList").hide();
    } else {
        jQuery("#ProductAttributeList").show();
    }

    jQuery('#ProductAttributeList .attribute-cloth li').each(function () {
        var jQueryconLis = jQuery('.atrbteBox');
        var id;
        jQueryconLis.hide();
        jQuery(this).hover(function () {
            jQuery(this).addClass('cliFocus').siblings().removeClass('cliFocus');
            jQuery(this).addClass('active');
            var ind = jQuery(this).index();
            jQueryconLis.hide();
            jQueryconLis.eq(ind).show();
        });
        jQuery('#ProductAttributeList .attribute-cloth').hover(function () {
        }, function () {
            id = setTimeout(function () {
                jQueryconLis.hide();
                jQuery('.cliFocus').removeClass('cliFocus');
            }, 50)
        });
        jQueryconLis.hover(function () {
            clearTimeout(id)
        }, function () {
            jQueryconLis.hide();
            jQuery('.cliFocus').removeClass('cliFocus');
        });
    });
}



//获取悬浮内容模板
function GetProductListItem_Hover_Templete() {
    if (jQuery("#tplProListItem_HoverInfo").length <= 0) {
        return;
    }
    /*  jQuery.ajax({
          type: "GET",
          timeout: 5000, //超时时间设置，单位毫秒
          contentType: "application/json; charset=utf-8",
          url: '/ftl/productListItemHoverInfo',
          success: function (d) {
              if (!d) {
                  return;
              }
              jQuery("#tplProListItem_HoverInfo").html(d['html']);//赋给存放html的div对象


          },
          complete: function (XMLHttpRequest, status) {
              if (status == 'timeout') {
              }
          }
      });*/
    InitProductItem_HoverInfo();
}


function InitProductItem_HoverInfo() {
    // var tplProListItem_HoverInfo = jQuery("#tplProListItem_HoverInfo").html();
    if (tplProListItem_HoverInfo == "" || tplProListItem_HoverInfo==undefined) {
        return;
    }
    jQuery(".mainsrpWrap .product_item_li").each(function () {
        var productid = jQuery(this).attr("productid");

        var isproductpresell = jQuery(this).attr("isproductpresell");
        var isofficialimg = jQuery(this).attr("isofficialimg");
        var isPowerBrand = jQuery(this).attr("isPowerBrand");
        var isFactory = jQuery(this).attr("isFactory");
        var cooperation = jQuery(this).attr("cooperation");

        var HoverInfo_Obj = jQuery(this).find('.ProductListItem_HoverInfo_' + productid);
        var sale1month = HoverInfo_Obj.attr("sale1month");
        var proonclicks = HoverInfo_Obj.attr("proonclicks");
        var powerbrandstate = HoverInfo_Obj.attr("powerbrandstate");
        var brandurl = HoverInfo_Obj.attr("brandurl");
        var brandname = HoverInfo_Obj.attr("brandname");
        var brandyear = HoverInfo_Obj.attr("brandyear");
        var shopId = HoverInfo_Obj.attr("shopId");
        if(shopId==5 && cooperation==1){
            cooperation=1
        }else{
            cooperation=0
        }
        var tempJson = {"cooperation":cooperation,"isPowerBrand":isPowerBrand,"isFactory":isFactory, "Product_Id": productid, "shopId": shopId, "Sale1Month": sale1month, "Product_OnClicks": proonclicks, "PowerBrandState": powerbrandstate, "BrandURL": brandurl, "BrandName": brandname, "Brand_Year": brandyear, "IsProductPresell": isproductpresell, "IsOfficialImg": isofficialimg };

        laytpl(tplProListItem_HoverInfo).render(tempJson, function (render) {
            jQuery(HoverInfo_Obj).html(render);
        });
    });
    NewProductItem_Hover();
    Bind_Product_Collection_Batch();//绑定收藏事件
    GetUploadAndDownloadCount_Batch();//获取上传下载量
    GetProductListCollectInfo();//收藏信息
    GetLastOutOff7Day_Batch();//7天缺货率
}



//判断是否存在某些特殊query参数
function ProductListHasSpecialAppendQueryParam() {
    if (HasQueryParameterVal('q_price_begin') != null) {
        return true;
    }
    if (HasQueryParameterVal('q_price_end') != null) {
        return true;
    }
    if (HasQueryParameterVal('q_v_id') != null) {
        return true;
    }
    if (HasQueryParameterVal('q_haveVideo') != null) {
        return true;
    }
    if (HasQueryParameterVal('q_powerbrand') != null) {
        return true;
    }
    if (HasQueryParameterVal('q_original') != null) {
        return true;
    }
    if (HasQueryParameterVal('q_unlimited') != null) {
        return true;
    }
    if (HasQueryParameterVal('q_sendfast') != null) {
        return true;
    }
    if (HasQueryParameterVal('q_postfree') != null) {
        return true;
    }
    if (HasQueryParameterVal('q_att') != null) {
        return true;
    }
    if (HasQueryParameterVal('q_agegroup') != null) {
        return true;
    }
    return false;

}

//首页的产品列表
function Init_Index_ProductItem_HoverInfo(objid) {

    var tplProListItem_HoverInfo = '<div class="quick-gn" style="z-index:0">';
    tplProListItem_HoverInfo += '<p class="mid-cz1" onclick="show_uploadPlatform(\'{Product_Id}\')">一键上传</p>';
    tplProListItem_HoverInfo += '<p class="mid-cz2 p_CollectProduct_{Product_Id}  Product_Collect_Button" collectid="{Product_Id}">收藏</p>';
    tplProListItem_HoverInfo += '<p class="mid-cz3"><a href="/product/soukuan-pro.html?id={Product_Id}" title="找相似商品" rel="nofollow" target="_blank">找相似</a></p>';
    tplProListItem_HoverInfo += '</div>';


    jQuery(objid).find(".shopMianPto").each(function () {
        var productid = jQuery(this).attr("productid");

        var hoverinfohtml = tplProListItem_HoverInfo.replace(/{Product_Id}/g, productid)
        jQuery(this).append(hoverinfohtml);
    });
    //-----==================----
    //---=一件上传滑上显示=----
    //-----==================----

    jQuery(objid).find('.shopMianPto').hover(function () {

        jQuery(this).parents('.M-decorateList').find('.quick-gn').hide();//强制隐藏 下面的slideToggle 就肯定是显示了  （有时候会错乱，达不到自己想要的效果）
        jQuery(this).parents('.M-decorateList').find('.dataFrame').hide();
        jQuery(this).parents('.M-decorateList').find('.quick-gn').stop().slideToggle(300);
        jQuery(this).parents('.M-decorateList').find('.dataFrame').stop().fadeToggle(300);
    }, function () {
        jQuery(this).parents('.M-decorateList').find('.quick-gn').show();//强制显示 下面的slideToggle 就肯定是隐藏了
        jQuery(this).parents('.M-decorateList').find('.dataFrame').show();
        jQuery(this).parents('.M-decorateList').find('.quick-gn').stop().slideToggle(300);
        jQuery(this).parents('li').find('.dataFrame').stop().fadeToggle(300);
    });

    //绑定收藏事件
    jQuery(objid).find('.Product_Collect_Button').each(function () {
        var productid = jQuery(this).attr("collectid");
        //收藏产品
        Bind_Collection_Click(".Product_Collect_Button[collectid='" + productid + "']", CollectionType.Product, productid, SetProductListItem_CollecInfo);//Bind_Collection_Click和CollectionType对象在 logininfoNewEdition.js中
    });

    //获取产品收藏信息
    var id_array = new Array();
    jQuery(objid).find('.Product_Collect_Button').each(function () {
        var productid = jQuery(this).attr("collectid");
        id_array.push(productid);//向数组中添加元素
    });
    if (id_array.length <= 0) {
        return;
    }
    var idstr = id_array.join(',');//将数组元素连接起来以构建一个字符串

    GetListCollectInfo_Common(".Product_Collect_Button", CollectionType.Product, idstr, SetProductList_CollecInfo);//获取收藏信息 logininfoNewEdition.js里面
}

//首页的本周推荐产品列表
function Init_Index_Week_Recom_ProductItem_HoverInfo(objid) {

    var tplProListItem_HoverInfo = '<div class="quick-gn">';
    tplProListItem_HoverInfo += '<p class="mid-cz1" onclick="show_uploadPlatform(\'{Product_Id}\', \'{shopId}\')">一键上传</p>';
    tplProListItem_HoverInfo += '<p class="mid-cz2 p_CollectProduct_{Product_Id}  Product_Collect_Button" collectid="{Product_Id}">收藏</p>';
    tplProListItem_HoverInfo += '</div>';

    jQuery(objid).find(".pic").each(function () {
        var productid = jQuery(this).attr("productid");
        var shopId = jQuery(this).attr("shopId");

        var hoverinfohtml = tplProListItem_HoverInfo.replace(/{Product_Id}/g, productid);
        var hoverinfohtml = hoverinfohtml.replace(/{shopId}/g, shopId);
        jQuery(this).append(hoverinfohtml);
    });
    //-----==================----
    //---=一件上传滑上显示=----
    //-----==================----

    jQuery(objid).find('.pic').hover(function () {

        jQuery(this).find('.quick-gn').hide();//强制隐藏 下面的slideToggle 就肯定是显示了  （有时候会错乱，达不到自己想要的效果）
        jQuery(this).find('.dataFrame').hide();
        jQuery(this).find('.quick-gn').stop().slideToggle(300);
        jQuery(this).find('.dataFrame').stop().fadeToggle(300);
    }, function () {
        jQuery(this).find('.quick-gn').show();//强制显示 下面的slideToggle 就肯定是隐藏了
        jQuery(this).find('.dataFrame').show();
        jQuery(this).find('.quick-gn').stop().slideToggle(300);
        jQuery(this).parents('li').find('.dataFrame').stop().fadeToggle(300);
    });

    //绑定收藏事件
    jQuery(objid).find('.Product_Collect_Button').each(function () {
        var productid = jQuery(this).attr("collectid");
        //收藏产品
        Bind_Collection_Click(".Product_Collect_Button[collectid='" + productid + "']", CollectionType.Product, productid, SetProductListItem_CollecInfo);//Bind_Collection_Click和CollectionType对象在 logininfoNewEdition.js中
    });

    //获取产品收藏信息
    var id_array = new Array();
    jQuery(objid).find('.Product_Collect_Button').each(function () {
        var productid = jQuery(this).attr("collectid");
        id_array.push(productid);//向数组中添加元素
    });
    if (id_array.length <= 0) {
        return;
    }
    var idstr = id_array.join(',');//将数组元素连接起来以构建一个字符串
    GetListCollectInfo_Common(".Product_Collect_Button", CollectionType.Product, idstr, SetProductList_CollecInfo);//获取收藏信息 logininfoNewEdition.js里面

}

var stop = true;
var pageNo = 1;
var pageSize = 10;
var resultList = [];
/**
 * @date: 2018/9/1 16:10
 * @author: lindachong
 * @description: 获取热卖商品列表
 * @return
 */
function  getHotProductList_withDifferentShop(){
    jQuery.ajax({
        type: "GET",
        timeout: 5000, //超时时间设置，单位毫秒
        url: '/product/getHotProductListWithDifferentShop',
        dataType: "json",
        success: function (data) {
            if (!data) {
                jQuery(".middleLine,#getHotProductListId").hide();
                return false;
            }
            if (data != null) {
                resultList = data.resultList;
                if (resultList.length > 0) {
                    var tpl = document.getElementById("tplpro").innerHTML;
                    var pageStart = (pageNo - 1) * pageSize;
                    var firstPageResultList = resultList.slice(pageStart, pageSize);
                    var result = {};
                    result.pageNo  = pageNo;
                    result.productList = firstPageResultList;
                    laytpl(tpl).render(result, function (html) {
                        jQuery("#getHotProductListId").show();
                        jQuery("#getHotProductListId ul").html(html);

                        BindItem_OnLoadSuccess_hotProductList(pageNo);
                    });
                } else {
                    jQuery(".middleLine,#getHotProductListId").hide();
                    return false;
                }
            }
        },
        complete: function (XMLHttpRequest, status) { //请求完成后最终执行参数
            if (status == 'timeout') {//超时,status还有success,error等值的情况
                jQuery("#productlist_youLike").hide();
            }
        }
    });
}

function BindItem_OnLoadSuccess_hotProductList(pageNo) {
    jQuery("#getHotProductListId .pageNo_" + pageNo + " img").lazyload({ effect: "show", failure_limit: 10 });
    jQuery("#getHotProductListId .pageNo_" + pageNo + " .upload").hover(function () {
        jQuery('.pullSet', this).stop().slideToggle();
    });
    Init_NewProductItme();//初始化  产品 item 在  productlist_new.js中
}
function  getNewProductList_withDifferentShop(){
    jQuery.ajax({
        type: "GET",
        timeout: 5000, //超时时间设置，单位毫秒
        url: '/product/getNewProductListWithDifferentShop',
        dataType: "json",
        success: function (data) {
            if (!data) {
                jQuery(".delicTip,#productlist_youLike").hide();
                return false;
            }
            if (data != null) {
                var tpl = document.getElementById("tplpro").innerHTML;
                laytpl(tpl).render(data, function (html) {
                    jQuery("#productlist_youLike").show();
                    jQuery("#productlist_youLike ul").html(html);

                    BindItem_OnLoadSuccess_newProductList();
                });
            }
        },
        complete: function (XMLHttpRequest, status) { //请求完成后最终执行参数
            if (status == 'timeout') {//超时,status还有success,error等值的情况
                jQuery("#productlist_youLike").hide();
            }
        }
    });
}


function BindItem_OnLoadSuccess_newProductList() {
    jQuery("#productlist_youLike img").lazyload({ effect: "show", failure_limit: 10 });
    jQuery('#productlist_youLike .upload').hover(function () {
        jQuery('.pullSet', this).stop().slideToggle();
    });
    Init_NewProductItme();//初始化  产品 item 在  productlist_new.js中
}

function getLikeProductList_withDifferentShop(){
    jQuery.ajax({
        type: "GET",
        timeout: 5000, //超时时间设置，单位毫秒
        url: '/product/getLikeProductListWithDifferentShop',
        dataType: "json",
        success: function (data) {
            if (!data) {
                jQuery(".payWinRight,#getLike").hide();
                return false;
            }
            if (data != null) {
                var likeproduct_list = jQuery("#product_list").html(); //读取模版
                laytpl(likeproduct_list).render(data, function (render) {
                    jQuery("#getLikeProds").html(render);
                });
            }
        },
        complete: function (XMLHttpRequest, status) { //请求完成后最终执行参数
            if (status == 'timeout') {//超时,status还有success,error等值的情况
                jQuery("#getLike").hide();
            }
        }
    });
}

jQuery(function () {
    /**
     * 更多筛选展开
     */
    var productListShrink = jQuery(".sxWrap .tsInt").attr('productListShrink');
    if (productListShrink == 0) {
        jQuery(".sxWrap .tsInt").find('code').addClass('sxMoreIco1');
        jQuery(".sxWrap .tsInt").find('code').removeClass('sxMoreIco2');
        jQuery(".sxWrap .tsInt").find('.textChg').text('更多筛选');
        jQuery(".sxWrap .tsInt").parents('.sxWrap').find('.outspread').css({
            height:'0',
            overflow:"hidden"
        });
    } else {
        jQuery(".sxWrap .tsInt").find('code').removeClass('sxMoreIco1');
        jQuery(".sxWrap .tsInt").find('code').addClass('sxMoreIco2');
        jQuery(".sxWrap .tsInt").find('.textChg').html('收起');
        jQuery(".sxWrap .tsInt").parents('.sxWrap').find('.outspread').css({
            height:'100%',
            overflow:"visible"
        });
    }

    jQuery(".sxWrap .tsInt").on('click',function () {
        var newProductListShrink= jQuery(this).attr('productListShrink');
        if( newProductListShrink == 0){
            jQuery(this).find('code').removeClass('sxMoreIco1');
            jQuery(this).find('code').addClass('sxMoreIco2');
            jQuery(this).find('.textChg').html('收起');
            jQuery(this).parents('.sxWrap').find('.outspread').css({
                height:'100%',
                overflow:"visible"
            });
            jQuery(this).attr('productListShrink', 1);
        }else {
            jQuery(this).find('code').addClass('sxMoreIco1');
            jQuery(this).find('code').removeClass('sxMoreIco2');
            jQuery(this).find('.textChg').text('更多筛选');
            jQuery(this).parents('.sxWrap').find('.outspread').css({
                height:'0',
                overflow:"hidden"
            });
            jQuery(this).attr('productListShrink', 0);
        }
    })
});

function sortDtc(url,type,cruType) {
    if(type==cruType){
        type=0;
    }
    if(url.indexOf("prodDtcType")>-1){
        var param="";
        if(type>0){
            if(url.indexOf("?prodDtcType")>-1){
                param="?prodDtcType="+type
            }else{
                param="&prodDtcType="+type
            }
        }
        url= url.replace("&prodDtcType=1",param);
        url= url.replace("&prodDtcType=2",param);
        url= url.replace("&prodDtcType=3",param);
        url= url.replace("?prodDtcType=1",param);
        url= url.replace("?prodDtcType=2",param);
        url= url.replace("?prodDtcType=3",param);
    }else{
        if(type>0) {
            if(url.indexOf("?")>-1){
                url+="&";
            }else{
                url+="?";
            }
            url += "prodDtcType=" + type;
        }
    }
    window.location.href=url;
}
jQuery(function () {
    jQuery(".profile").hover(function(){
            jQuery(this).find('.bigHeadIco').show();
        }
        ,function () {
            jQuery(this).find('.bigHeadIco').hide();
        }
    )
    jQuery(".sidelB").superSlider({
        prevBtn: ".prev",//左按钮
        nextBtn: ".next",//右按钮
        listCont: "#rollBox",//滚动列表外层
        scrollWhere: "next",//自动滚动方向next,prev
        delayTime: 3000,//自动轮播时间间隔
        speed: 300,//滚动速度
        amount: 3,//单次滚动数量
        showNum: 3,//显示数量
        autoPlay: false//自动播放
    })
    jQuery(".bcx").each(function (index) {
        var element=jQuery(this);
        var modelId=element.attr("model-id");
        element.append(" <div class=\"model-p\" modelId=\""+modelId+"\">\n" +
            "                        <div class=\"arosUpWrap\"><code class=\"arrows-up\"></code></div>\n" +
            "                        <div class=\"head-portrait\"><div class=\"bigHeadIco\"><img src=\"\" alt=\"\" class=\"fzNewImg\"></div><span class=\"model-status\">未认证</span></div>\n" +
            "                        <div class=\"model-name\"><span class=\"icon-man model-nick\"></span></div>\n" +
            "                        <div class=\"intro model-stylesName\"></div>\n" +
            "                        <ul class=\"condition\">\n" +
            "                            <li>\n" +
            "                                <span class=\"model-height\"></span>\n" +
            "                                <span class=\"mt-dk\">身高(cm)</span>\n" +
            "                            </li>\n" +
            "                            <li>\n" +
            "                                <span class=\"model-weight\"></span>\n" +
            "                                <span class=\"mt-dk\">体重kg</span>\n" +
            "                            </li>\n" +
            "                            <li style=\"border-right: none;\">\n" +
            "                                <span class=\"model-three\"></span>\n" +
            "                                <span class=\"mt-dk\">三围(cm)</span>\n" +
            "                            </li>\n" +
            "                        </ul>\n" +
            "                        <div class=\"ysLst\" style=\"margin-top: 17px;\">\n" +
            "                            <span class=\"lfSp\">近期合作：</span>\n" +
            "                            <span class=\"brand-cooperation\" style=\"overflow: hidden;\"></span>\n" +
            "                        </div>\n" +
            "                        <div class=\"ysLst model-text\" >\n" +
            "                            <span class=\"lfSp\">擅长分类：</span>\n" +
            "                            <span class=\"model-styles\" style=\"overflow: hidden;\"></span>\n" +
            "                        </div>\n" +
            "                        <div class=\"prvoad\">模特认证</div>\n" +
            "                        </div>")
    })
    jQuery('.bealWrp .comATxt').each(function (index) {
        jQuery(this).hover(function () {
            var element=jQuery(this);
            var loaded=element.find('.model-p').attr("loaded");
            var modelId=element.find('.model-p').attr("modelId");
            if(!loaded&&modelId!=undefined){
                jQuery.ajax({
                    url:'/model/vo',
                    data:{
                        modelId:modelId
                    },
                    cache:"false",
                    async:"true",
                    dataType:"json",
                    type:"get",
                    success:function(data){


                        element.find('.model-p').attr("loaded",true);

                        if (data.mainUrl!=null&&data.mainUrl.indexOf("http:") == -1 && data.mainUrl.indexOf("https:") ==-1) {
                            data.mainUrl = jQuery("#ImgRootPath").val() + "/"+data.mainUrl;//非全路径。。。需要拼接下
                        }
                        if(data.mainUrl!=null&&data.mainUrl!=""){
                            element.find('.model-p .head-portrait').css('background-image',"url("+data.mainUrl+")");
                            element.find('.head-portrait').hover(function () {
                                element.find('.model-p .head-portrait').css('cursor','pointer')
                                jQuery(this).find('.bigHeadIco').show();
                                jQuery(this).find('.fzNewImg').attr('src',backImg)
                            },function () {
                                jQuery(this).find('.bigHeadIco').hide();
                            })
                        }
                        var  backImg = element.find('.head-portrait').css("backgroundImage").replace('url("','').replace('")','');
                        element.find('.model-p .model-nick').text(data.nick);
                        if(data.status==1){//已认证
                            element.find('.model-p .model-status').text("已认证");
                            element.find('.model-p .model-status').addClass('approveBel');
                            element.find(".prvoad").hide();
                        }else{
                            element.find('.model-p .model-status').text("未认证");
                            element.find('.model-p .model-status').removeClass('approveBel');
                            element.find(".prvoad").unbind("click");
                            element.find(".prvoad").click(function () {
                                window.open("/member/model/renzheng/base.html?mid="+modelId)
                            })
                        }
                        if(data.sex==1){//男
                            element.find('.model-p .model-nick').removeClass("icon-woman").addClass("icon-man");
                        }else{//女
                            element.find('.model-p .model-nick').removeClass("icon-man").addClass("icon-woman");
                        }
                        element.find('.model-p .model-height').text(data.height==null?'--':data.height);
                        element.find('.model-p .model-weight').text(data.weight==null?'--':data.weight);
                        element.find('.model-p .model-three').text((data.bust==null?'--':data.bust)+"/"+(data.waistline==null?'--':data.waistline)+"/"+(data.hipline==null?'--':data.hipline));
                        //拍摄风格
                        var stylesName=data.stylesName==null?"":data.stylesName;
                        var stylesNameArr=stylesName.split(",");
                        var stylesText="";
                        for(var i =0 ;i<stylesNameArr.length;i++){
                            stylesText=stylesText+" "+stylesNameArr[i];
                        }
                        element.find('.model-p .model-stylesName').text(stylesText);
                        //拍摄风格
                        element.find('.model-p .model-styles').text(data.specializeClass);
                        element.find('.model-p .model-styles').attr("title",data.specializeClass);
                        element.find('.model-p .brand-cooperation').text(data.brandCooperation);
                    },
                    error:function(){
                        alert("服务器端异常");
                    }
                });
            }
        })
    })
});
jQuery(function () {
    if (jQuery(".hzListItem li").length > 0) {
        Init_Index_Week_Recom_ProductItem_HoverInfo(".hzListItem li");//在product_new.js中
    }
})

/** 云仓随机**/
function yunCangRandom() {
    jQuery.ajax({url:"/yuncangRandom",success:function (result) {
            var tpl = jQuery("#yuncang_random_Templete").html();
            laytpl(tpl).render(result, function (html) {
                jQuery("#yuncang_random").html(html);
                jQuery("#yuncang_random img").lazyload({effect:"show"});
            });
        }});
}
/**分页跳转*/
jQuery(function () {
    jQuery(".new_pagin.fr ul a.jump").click(function () {
        var jumpPage = jQuery(".new_pagin.fr ul input.new_pages").val();
        var pageCount = jQuery("#pageCount").val();
        if (isNaN(parseInt(jumpPage)) || parseInt(jumpPage) <= 0 || parseInt(jumpPage) > parseInt(pageCount)) {
            alert("请输入 1-" + pageCount + " 之间的页码！");
            jQuery(".new_pagin.fr ul input.new_pages").focus().select();
            jQuery(".new_pagin.fr ul input.new_pages").val("");
            return;
        }
        if(jumpPage)
            if (jumpPage == 1) {
                location = jQuery(this).attr("firstUrl");
            } else {
                location = jQuery(this).attr("url").replace("{}", "" + jumpPage);
            }
    });
});

/*
* 新的列表 右边商品
* */
jQuery(function () {
    jQuery(".rgFood .itemShop").each(function () {
        jQuery(this).find('.imgBox').hover(function () {
            jQuery(this).find('.quickGn').hide();//强制隐藏 下面的slideToggle 就肯定是显示了  （有时候会错乱，达不到自己想要的效果）
            jQuery(this).find('.dataWrap').hide();
            jQuery(this).find('.quickGn').stop().slideToggle(300);
            jQuery(this).find('.dataWrap').stop().fadeToggle(300);
        }, function () {
            jQuery(this).find('.quickGn').show();//强制显示 下面的slideToggle 就肯定是隐藏了
            jQuery(this).find('.dataWrap').show();
            jQuery(this).find('.quickGn').stop().slideToggle(300);
            jQuery(this).find('.dataWrap').stop().fadeToggle(300);
        });
    });
});
/*
* 每日新款 档口列表模式引导
* */
jQuery(function () {
    var todayCommonE = {
        //cookie对象名称
        CookieName: "User_ShopSourceEX",
        //cookie对象 失效时间 毫秒
        CookieExpiresDate: (365 * 24 * 60 * 60 * 1000)*10,
        //获取用户的货源地 cookie的操作
        GetUser_ShopSource_ByCookie: function () {
            var User_ShopSource = jQuery.cookie(todayCommonE.CookieName);
            if (User_ShopSource != null) {
                return User_ShopSource;
            } else {
                return null;

            }
        },
        //传入的参数 shopSource
        SetUser_ShopSource: function (showDiv) {
            var expiresDate = new Date();
            expiresDate.setTime(expiresDate.getTime() + todayCommonE.CookieExpiresDate);
            jQuery.cookie(todayCommonE.CookieName, showDiv, {
                expires: expiresDate,
                path: "/"
            });
        }
    }

    var User_ShopSource = todayCommonE.GetUser_ShopSource_ByCookie();//获取cookie中保存的默认值
    if (User_ShopSource == null) {
        jQuery('#lyalBox').show();
        jQuery('#markersHide').show();
    } else {
        jQuery("#lyalBox").hide();
        jQuery("#markersHide").hide();
    }
    jQuery('#lyalBox .celBgk').on('click',function () {
        jQuery("#lyalBox").hide();
        jQuery("#markersHide").hide();
        todayCommonE.SetUser_ShopSource("expritHide");
    });
});

/**
 * 品牌详情 定位到固定位置
 */
jQuery(function () {
    var xx;
    var reg = new RegExp("(^|&)" + "animate" + "=([^&]*)(&|$)");
    var r = window.location.search.substr(1).match(reg);
    if (r != null) xx = unescape(r[2])
    if(jQuery("#location") && xx && xx == 1){
        var topVal = jQuery('#location').offset().top;
        jQuery('body,html').animate({scrollTop:topVal},0)
    }
});
/**
 * 加载每日新款 - 热卖推荐列表（广告）
 */
jQuery(function() {
    loadDailyNewProducts();
});

function loadDailyNewProducts() {
    var params = {
        pageNo: jQuery("#CurrPageIndex").val(),
        theShop: jQuery("#hiddenTheShop").val(),
        cid: jQuery("#cid").val(),
        q_sort: jQuery("#q_stort").val()
    };

    // 读取模板
    var tpl = jQuery("#top_head_tpl").html();
    if (tpl == undefined || tpl == "") {
        return;
    }
    jQuery.ajax({
        type: "GET",
        timeout: 10000, //超时时间设置，单位毫秒
        contentType: "application/json; charset=utf-8",
        url: '/product/loadDailyNewAdProducts?theShop=' + params.theShop + '&cid=' + params.cid + '&q_sort=' + params.q_sort + '&pageNo=' + params.pageNo+'&topCid='+jQuery("#topCid").val(),
        data: null,
        dataType: "json",
        success: function (data) {
            console.log(data);
            var list = resizeAdProducts(data);
            console.log(list);
            laytpl(tpl).render({"products": list}, function (render) {
                // 渲染模板
                jQuery(".rgFood #top_head").html(render);
                // 图片懒加载
                jQuery("#top_head img").lazyload({effect:"show"});
                // 设置悬浮层时间
                jQuery(".rgFood .itemShop").each(function () {
                    jQuery(this).find('.imgBox').hover(function () {
                        jQuery(this).find('.quickGn').hide();//强制隐藏 下面的slideToggle 就肯定是显示了  （有时候会错乱，达不到自己想要的效果）
                        jQuery(this).find('.dataWrap').hide();
                        jQuery(this).find('.quickGn').stop().slideToggle(300);
                        jQuery(this).find('.dataWrap').stop().fadeToggle(300);
                    }, function () {
                        jQuery(this).find('.quickGn').show();//强制显示 下面的slideToggle 就肯定是隐藏了
                        jQuery(this).find('.dataWrap').show();
                        jQuery(this).find('.quickGn').stop().slideToggle(300);
                        jQuery(this).find('.dataWrap').stop().fadeToggle(300);
                    });
                });
                // 商品收藏事件
                jQuery(".Brand_Collect_Button").each(function () {
                    var bid = jQuery(this).attr("collectid");
                    //收藏产品
                    Bind_Collection_Click(".Brand_Collect_Button[collectid='" + bid + "']", CollectionType.Brand, bid, SetBrandListItem_CollecInfo);
                });
                // 获取上传、下载量
                GetUploadAndDownloadCount_Batch2();
            });
        },
        complete: function (XMLHttpRequest, status) { //请求完成后最终执行参数
        }
    });
}

/**
 * 热卖推荐适应左侧商品高度
 *
 * @param products
 */
function resizeAdProducts(data) {
    var products = data.list;
    var adSize = data.adSize;

    // 商品个数
    var productCnt = jQuery(".mainsrpWrap .product_item_li").length;
    var line = Math.ceil(productCnt / 4);
    var productSize = products.length;
    if (line >= 30 || productSize - line <= 4) {
        return products;
    }

    var delta = 30 - line;
    var len = productSize - delta + 3;
    len = len < adSize ? adSize : len;
    var newProducts = [];
    for (var i = 0; i < len; i++) {
        newProducts.push(products[i]);
    }

    return newProducts;
}

/**
 * 商品月销量转换
 *
 * @param sale
 * @returns {string}
 */
function formatSale1Month(sale) {
    var sale = parseInt(sale);
    var sale1Month;
    if (sale <= 0) {
        sale1Month = "0";
    } else if (sale < 50) {
        sale1Month = "1-50";
    } else if (sale < 100) {
        sale1Month = "51-100";
    } else if (sale < 500) {
        sale1Month = "101-500";
    } else if (sale < 1000) {
        sale1Month = "501-1000";
    } else if (sale < 2000) {
        sale1Month = "1001-2000";
    } else if (sale < 3000) {
        sale1Month = "2001-3000";
    } else {
        sale1Month = "3000以上";
    }

    return sale1Month;
}

/**
 * 获取上传、下载量
 *
 * @constructor
 */
function GetUploadAndDownloadCount_Batch2() {
    var id_array = new Array();
    // 每日新款 - 热卖推荐的上传、下载量
    jQuery(".itemShop .imgBox").each(function () {
        id_array.push(jQuery(this).attr("productid"));//向数组中添加元素
    });
    if (id_array.length <= 0) {
        return;
    }
    var idstr = id_array.join(',');//将数组元素连接起来以构建一个字符串
    var paras = { productIds: idstr};
    jQuery.ajax({
        type: "GET",
        timeout: 10000, //超时时间设置，单位毫秒
        contentType: "application/json; charset=utf-8",
        url: '/product/GetUploadAndDownloadCountBatch',
        data: paras,
        dataType: "json",
        success: function (d) {
            if (!d||d.length<=0) {
                return;
            }
            for (var i=0 ;i<d.length;i++){
                var productid = d[i].productId;
                var AllUploadCount = d[i].allUploadCount;
                var AllDownloadCount = d[i].allDownloadCount;
                jQuery(".Product_OneKeySum_" + productid).html(AllUploadCount);
                jQuery(".Product_DownloadSum_" + productid).html(AllDownloadCount);
            }
        },
        complete: function (XMLHttpRequest, status) { //请求完成后最终执行参数
            if (status == 'timeout') {//超时,status还有success,error等值的情况
            }
        }
    });
}

